The Outer Limits S02E19 Falling Star
SomeThing Went Wrong -- Video The Outer Limits Season 2